Part Number Hot Search : 
ACTF433 MAX171 SL102 STR4A80 IRG4BC MC30A BC557 CM15010
Product Description
Full Text Search
 

To Download AD8555ACP-REEL Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Zero-Drift, Digitally Programmable Sensor Signal Amplifier
AD8555
FEATURES
Very low offset voltage: 10 V maximum over temperature Very low input offset voltage drift: 60 nV/C maximum High CMRR: 96 dB minimum Digitally programmable gain and output offset voltage Single-wire serial interface Open and short wire fault detection Low-pass filtering Stable with any capacitive load Externally programmable output clamp voltage for driving low voltage ADCs LFCSP-16 and SOIC-8 packages 2.7 V to 5.5 V operation -40C to +125C operation
VDD VNEG A1 R4 R1 VSS VDD P1 R3 VDD P2 R2 R5 VDD VSS DAC P4 VSS R7 FILT/ DIGOUT VSS A3 RF VOUT A4 VDD P3 R6 VSS
FUNCTIONAL BLOCK DIAGRAM
VDD VCLAMP A5
A2 VPOS
APPLICATIONS
Automotive sensors Pressure and position sensors Thermocouple amplifiers Industrial weigh scales Precision current sensing Strain gages
VSS
Figure 1.
GENERAL DESCRIPTION
The AD8555 is a zero-drift, sensor signal amplifier with digitally programmable gain and output offset. Designed to easily and accurately convert variable pressure sensor and strain bridge outputs to a well-defined output voltage range, the AD8555 also accurately amplifies many other differential or single-ended sensor outputs. The AD8555 uses the ADI patented low noise auto-zero and DigiTrim(R) technologies to create an incredibly accurate and flexible signal processing solution in a very compact footprint. Gain is digitally programmable in a wide range from 70 to 1,280 through a serial data interface. Gain adjustment can be fully simulated in-circuit and then permanently programmed with proven and reliable poly-fuse technology. Output offset voltage is also digitally programmable and is ratiometric to the supply voltage.
In addition to extremely low input offset voltage and input offset voltage drift and very high dc and ac CMRR, the AD8555 also includes a pull-up current source at the input pins and a pull-down current source at the VCLAMP pin. This allows open wire and shorted wire fault detection. A low-pass filter function is implemented via a single low cost external capacitor. Output clamping set via an external reference voltage allows the AD8555 to drive lower voltage ADCs safely and accurately. When used in conjunction with an ADC referenced to the same supply, the system accuracy becomes immune to normal supply voltage variations. Output offset voltage can be adjusted with a resolution of better than 0.4% of the difference between VDD and VSS. A lockout trim after gain and offset adjustment further ensures field reliability. The AD8555AR is fully specified over the extended industrial temperature range of -40C to +125C. Operating from single-supply voltages of 2.7 V to 5.5 V, the AD8555 is offered in the narrow 8-lead SOIC package and the 4 mm x 4 mm 16-lead LFCSP.
Rev. 0
Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties that may result from its use. Specifications subject to change without notice. No license is granted by implication or otherwise under any patent or patent rights of Analog Devices. Trademarks and registered trademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 www.analog.com Fax: 781.326.8703 (c) 2004 Analog Devices, Inc. All rights reserved.
04598-0-001
AD8555 TABLE OF CONTENTS
Electrical Specifications ................................................................... 3 Absolute Maximum Ratings............................................................ 7 Pin Configurations and Function Descriptions ........................... 8 Typical Performance Characteristics ............................................. 9 Theory of Operation ...................................................................... 17 Gain Values.................................................................................. 18 Open Wire Fault Detection ....................................................... 19 Shorted Wire Fault Detection ................................................... 19 Floating VPOS, VNEG, or VCLAMP Fault Detection........... 19 Device Programming................................................................. 19 Filtering Function....................................................................... 25 Driving Capacitive Loads.......................................................... 25 RF Interference ........................................................................... 26 Single-Supply Data Acquisition System .................................. 26 Using the AD8555 with Capacitive Sensors ........................... 27 Outline Dimensions ....................................................................... 28 Ordering Guide .......................................................................... 28
REVISION HISTORY
4/04--Revision 0: Initial Version
Rev. 0 | Page 2 of 28
AD8555 ELECTRICAL SPECIFICATIONS
At VDD = 5.0 V, VSS = 0.0 V, VCM = 2.5 V, VO = 2.5 V, -40C TA +125C, unless otherwise specified. Table 1.
Parameter INPUT STAGE Input Offset Voltage Input Offset Voltage Drift Input Bias Current Input Offset Current Input Voltage Range Common-Mode Rejection Ratio Linearity Differential Gain Accuracy Differential Gain Temperature Coefficient RF RF Temperature Coefficient DAC Accuracy Ratiometricity Output Offset Temperature Coefficient VCLAMP Input Bias Current Input Voltage Range OUTPUT BUFFER STAGE Buffer Offset Short-Circuit Current Output Voltage, Low Output Voltage, High POWER SUPPLY Supply Current Power Supply Rejection Ratio DYNAMIC PERFORMANCE Gain Bandwidth Product Symbol VOS TCVOS IB IOS Conditions Min Typ 2 25 16 0.2 0.6 80 96 Max 10 65 22 25 1 1.5 3.8 Unit V nV/C nA nA nA nA V dB dB ppm ppm % % ppm/C ppm/C k ppm/C % ppm mV ppm FS/C nA nA V mV mA mV V mA dB MHz MHz MHz V/s s nV/Hz V p-p dB
TA = 25C TA = 25C
12
CMRR
VCM = 0.9 V to 3.6 V, AV = 70 VCM = 0.9 V to 3.6 V, AV = 1,280 VO = 0.2 V to 3.4 V VO = 0.2 V to 4.8 V Second Stage Gain = 17.5 to 100 Second Stage Gain = 140 to 200 Second Stage Gain = 17.5 to 100 Second Stage Gain = 140 to 200
92 112 20 1000 0.35 0.5 15 40 18 700 0.7 50 5 3.3 200 500
1.6 2.5 40 100 22
14
AV = 70, Offset Codes = 8 to 248 AV = 70, Offset Codes = 8 to 248 AV = 70, Offset Codes = 8 to 248
0.8 35 15
TA = 25C, VCLAMP = 5 V 1.25
4.94 7 15 10 30
ISC VOL VOH ISY PSRR GBP
5 RL = 10 k to 5 V RL = 10 k to 0 V VO = 2.5 V, VPOS = VNEG = 2.5V, VDAC Code = 128 AV = 70 First Gain Stage, TA = 25C Second Gain Stage, TA = 25C Output Buffer Stage AV = 70, RL = 10 k, C L = 100 pF To 0.1%, AV = 70, 4 V Output Step TA = 25C, f = 1 kHz f = 0.1 Hz to 10 Hz VIN = 16.75 mV rms, f = 1 kHz, AV = 100 4.94 2.0 109 125 2 8 1.5 1.2 8 32 0.5 -100
2.5
Output Buffer Slew Rate Settling Time NOISE PERFORMANCE Input Referred Noise Low Frequency Noise Total Harmonic Distortion
SR ts
en p-p THD
Rev. 0 | Page 3 of 28
AD8555
Parameter DIGITAL INTERFACE Input Current DIGIN Pulse Width to Load 0 DIGIN Pulse Width to Load 1 Time between Pulses at DIGIN DIGIN Low DIGIN High DIGOUT Logic 0 DIGOUT Logic 1 Symbol Conditions Min Typ 2 tw0 tw1 tws TA = 25C TA = 25C TA = 25C TA = 25C TA = 25C TA = 25C TA = 25C 0.05 50 10 4 1 4 10 Max Unit A s s s V V V V
1
Rev. 0 | Page 4 of 28
AD8555
At VDD = 2.7 V, VSS = 0.0 V, VCM = 1.35 V, VO = 1.35 V, -40C TA +125C, unless otherwise specified. Table 2.
Parameter INPUT STAGE Input Offset Voltage Input Offset Voltage Drift Input Bias Current Input Offset Current Input Voltage Range Common-Mode Rejection Ratio Linearity Differential Gain Accuracy Differential Gain Temperature Coefficient RF RF Temperature Coefficient DAC Accuracy Ratiometricity Output Offset Temperature Coefficient VCLAMP Input Bias Current Input Voltage Range OUTPUT BUFFER STAGE Buffer Offset Short-Circuit Current Output Voltage, Low Output Voltage, High POWER SUPPLY Supply Current Power Supply Rejection Ratio DYNAMIC PERFORMANCE Gain Bandwidth Product Symbol VOS TCVOS IB IOS Conditions Min Typ 2 25 16 0.2 Max 10 60 1 1.5 1.6 Unit V nV/C nA nA nA V dB dB ppm ppm % % ppm/C ppm/C 22 k ppm/C % ppm mV ppm FS/C nA nA V mV mA mV V mA dB MHz MHz MHz V/s s nV/Hz V p-p dB
TA = 25C TA = 25C
12
CMRR
VCM = 0.9 V to 1.3 V, AV = 70 VCM = 0.9 V to 1.3 V, AV = 1,280 VO = 0.2 V to 3.4 V VO = 0.2 V to 4.8 V Second Stage Gain = 17.5 to 100 Second Stage Gain = 140 to 200 Second Stage Gain = 17.5 to 100 Second Stage Gain = 140 to 200
0.5 80 96
92 112 20 1000 0.35 0.5 15 40 18 700 0.7 50 5 3.3 200 500
14
AV = 70, Offset Codes = 8 to 248 AV = 70, Offset Codes = 8 to 248 AV = 70, Offset Codes = 8 to 248
35
TA = 25C, VCLAMP = 2.7 V 1.25
2.64 7 15 9.5 30
ISC VOL VOH ISY PSRR GBP
4.5 RL = 10 k to 5 V RL = 10 k to 0 V VO = 1.35 V, VPOS = VNEG = 1.35 V, VDAC Code = 128 AV = 70 First Gain Stage, TA = 25C Second Gain Stage, TA = 25C Output Buffer Stage AV = 70, RL = 10 k, CL = 100 pF To 0.1%, AV = 70, 4 V Output Step TA = 25C, f = 1 kHz f = 0.1 Hz to 10 Hz VIN = 16.75 mV rms, f = 1 kHz, AV = 100 2.64 2.0 109 125 2 8 1.5 1.2 8 32 0.3 -100
Output Buffer Slew Rate Settling Time NOISE PERFORMANCE Input Referred Noise Low Frequency Noise Total Harmonic Distortion
SR ts
en p-p THD
Rev. 0 | Page 5 of 28
AD8555
Parameter DIGITAL INTERFACE Input Current DIGIN Pulse Width to Load 0 DIGIN Pulse Width to Load 1 Time between Pulses at DIGIN Symbol Conditions Min Typ 2 tw0 tw1 tws TA = 25C TA = 25C TA = 25C 0.05 50 10 10 Max Unit A s s s
Rev. 0 | Page 6 of 28
AD8555 ABSOLUTE MAXIMUM RATINGS
Table 3.
Parameter Supply Voltage Input Voltage Differential Input Voltage1 Output Short-Circuit Duration to VSS or VDD Storage Temperature Range Operating Temperature Range Junction Temperature Range Lead Temperature Range (Soldering, 10 sec) Rating 6V VSS - 0.3 V to VDD + 0.3 V 5.0 V Indefinite -65C to +150C -40C to +125C -65C to +150C 300C
Table 4.
Package Type 8-Lead SOIC (R) 16-Lead LFCSP (CP) JA2 158 44 JC 43 31.5 Unit C/W C/W
1
2
Differential input voltage is limited to 5.0 V or the supply voltage, whichever is less. JA is specified for the worst-case conditions, i.e., JA is specified for device soldered in circuit board for SOIC and LFCSP packages.
Rev. 0 | Page 7 of 28
AD8555 PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS
16 AVDD 15 DVDD 14 AVSS
VDD 1 FILT/DIGOUT 2
8
VSS
04598-0-049
VOUT TOP VIEW DIGIN 3 (Not to Scale) 6 VCLAMP 5 VPOS VNEG 4
7
AD8555
13 DVSS
NC 1 FILT/DIGOUT 2 NC 3 DIGIN 4
PIN 1 INDICATOR
12 VOUT 11 NC 10 VCLAMP 9
Figure 2. 8-Lead SOIC (Not Drawn to Scale)
AD8555
TOP VIEW
NC
NC 5
VNEG 6 NC 7
VPOS 8
NC = NO CONNECT
Figure 3. 16-Lead LFCSP (Not Drawn to Scale)
Table 5. Pin Configuration
Pin No. 1 2 SOIC Mnemonic VDD FILT/DIGOUT Pin No. N/A 2 LFCSP Mnemonic N/A FILTDIGOUT Description Positive Supply Voltage. Unbuffered Amplifier Output In Series with a Resistor RF. Adding a capacitor between FILT and VDD or VSS implements a low-pass filtering function. In read mode, this pin functions as a digital output. Digital Input. Negative Amplifier Input (Inverting Input). Positive Amplifier Input (Noninverting Input). Set Clamp Voltage at Output. Buffered Amplifier Output. Buffered version of the signal at the FILT/DIGOUT pin. In read mode, VOUT is a buffered digital output. Negative Supply Voltage. Negative Supply Voltage. Positive Supply Voltage. Do Not Connect.
3 4 5 6 7 8 N/A N/A N/A
DIGIN VNEG VPOS VCLAMP VOUT VSS N/A N/A N/A
4 6 8 10 12 N/A 13, 14 15, 16 1, 3, 5, 7, 9, 11
DIGIN VNEG VPOS VCLAMP VOUT N/A DVSS, AVSS DVDD, AVDD NC
Rev. 0 | Page 8 of 28
04598-0-050
AD8555 TYPICAL PERFORMANCE CHARACTERISTICS
VS = 5V 40
40 35 30 25 20 15 10 5 0 0 12.5 25.0 37.5 50.0 TCVOS (nV/C) 62.5
VS = 5V
NUMBER OF AMPLIFIERS
30
20
10
-9
-6
-3
0 VOS (V)
3
6
9
75.0
Figure 4. Input Offset Voltage Distribution
1.0 0.5 0 -0.5 -1.0
Figure 7. TCVOS @ VS = 5 V
50 45 40
NUMBER OF AMPLIFIERS
35 30 25 20 15 10 5
VOS (V)
-1.5 -2.0 -2.5 -3.0 -3.5
04598-0-061
-4.0 0 0.5 1.0 1.5 2.0 2.5 VCM (V) 3.0 3.5 4.0 4.5
0 0 12.5 25.0 37.5 50.0 TCVOS (nV/C) 62.5 75.0
Figure 5. Input Offset Voltage vs. Common-Mode Voltage
10 8 6
INPUT OFFSET VOLTAGE (V)
Figure 8. TCVOS @ VS = 2.7 V
10.0 7.5 5.0 VS = 5V
4
BUF VOS (mV)
2 0 -2 -4
2.5 0 -2.5 -5.0
VOUT = 0.3V
VOUT = 4.7V
-6 -8
04598-0-062
-7.5 -10.0 -50
04598-0-008
-10 -50
-25
0
25 50 75 TEMPERATURE (C)
100
125
150
-25
0
25 50 75 TEMPERATURE (C)
100
125
150
Figure 6. Input Offset Voltage vs. Temperature
Figure 9. Output Buffer Offset vs. Temperature
Rev. 0 | Page 9 of 28
04598-0-007
04598-0-006
0
04598-0-005
NUMBER OF AMPLIFIERS
AD8555
100 VS = 5V
2.5
VS = 5.5V
DIGITAL INPUT CURRENT (A)
2.0
1.5
IB (nA)
10
1.0
0.5
04598-0-009
1 -75
0 0 1 2 3 4 DIGITAL INPUT VOLTAGE (V) 5 6
-25
25 75 TEMPERATURE (C)
125
175
Figure 10. Input Bias Current at VPOS, VNEG vs. Temperature
100 VS = 5V
Figure 13. Digital Input Current vs. Digital Input Voltage (Pin 3)
1000 VS = 5V
+125C
CLAMP CURRENT (nA)
+25C 100 -40C
IB (nA)
10
04598-0-010
1 0 1 2 VCM (V) 3 4 5
10 0 1 2 3 4 VCLAMP VOLTAGE (V) 5 6
Figure 11. Input Bias Current at VPOS, VNEG vs. Common-Mode Voltage
0.5 0.4 0.3
Figure 14. VCLAMP Current Over Temperature at VS = 5 V vs. VCLAMP Voltage
1000 VS = 2.7V
CLAMP CURRENT (nA)
0.2 0.1
IOS (nA)
+125 +25 -40 100
0 -0.1 -0.2 -0.3 -0.4
04598-0-063
-0.5 -50
10 0 1 VCLAMP VOLTAGE (V) 2 2.7
-25
0
25 50 75 TEMPERATURE (C)
100
125
150
Figure 12. Input Offset Current vs. Temperature
Figure 15. VCLAMP Current Over Temperature at VS = 2.7 vs. VCLAMP Voltage
Rev. 0 | Page 10 of 28
04598-0-013
04598-0-012
04598-0-011
AD8555
3 VS = 2.5V GAIN = 1280
120
SUPPLY CURRENT (mA)
2
CMRR (dB)
1
80
40
0 0 1 2 3 4 SUPPLY VOLTAGE (V) 5 6
04598-0-014
0 100
1k
10k FREQUENCY (Hz)
100k
1M
Figure 16. Supply Current (ISY) vs. Supply Voltage
3.0 145 135 5V 125 1280
Figure 19. CMRR vs. Frequency
VS = 5V
2.5
SUPPLY CURRENT (mA)
2.7V
CMRR (dB)
2.0
115 105 95
800 400 200 100 70
1.5
1.0 85
04598-0-015
0.5 -75
-50
-25
0 25 50 75 TEMPERATURE (C)
100
125
150
75 -75
-50
-25
0 25 50 75 TEMPERATURE (C)
100
125
150
Figure 17. Supply Current (ISY) vs. Temperature
VS = 2.5V GAIN = 70
Figure 20. CMRR vs. Temperature at Different Gains
VS = 2.5V GAIN = 70
120
VOLTAGE NOISE DENSITY (nV/ Hz)
CMRR (dB)
60 50 40 30 20 10 0 5 FREQUENCY (kHz) 10
04598-0-019
80
40
0 100
1k
10k FREQUENCY (Hz)
100k
1M
Figure 18. CMRR vs. Frequency
04598-0-016
Figure 21. Input Voltage Noise Density vs. Frequency (0 Hz to 10 kHz)
Rev. 0 | Page 11 of 28
04598-0-018
04598-0-017
AD8555
GAIN = 1280 VS = 2.5V CL = 40PF
VS = 2.5V GAIN = 70 VOLTAGE NOISE DENSITY (nV/ Hz)
CLOSED-LOOP GAIN (dB)
60
35 30 25 20 15 10 5
40 GAIN = 70 20
0
1k
10k
0
250 FREQUENCY (kHz)
500
04598-0-021
100k FREQUENCY (Hz)
1M
Figure 25. Closed-Loop Gain vs. Frequency Measured at Filter Pin
Figure 22. Input Voltage Noise Density vs. Frequency (0 Hz to 500 kHz)
VS = 2.5V
0.6 0.4 0.2 0 -0.2 -0.4 -0.6
VS = 2.5V GAIN = 1000
60
GAIN = 1280
CLOSED-LOOP GAIN (dB)
40 GAIN = 70 20
NOISE (V)
0
04598-0-023
1k
10k
100k FREQUENCY (Hz)
1M
TIME (1s/DIV)
Figure 23. Low Frequency Input Voltage Noise (0.1 Hz to 10 Hz)
Figure 26. Closed-Loop Gain vs. Frequency Measured at Output Pin
VS = 2.5V 8
4
GAIN (dB)
0
-4
-8 1k 10k 100k FREQUENCY (Hz) 1M 10M
04598-0-027
Figure 24. Low Frequency Input Voltage Noise (0.1 Hz to 10 Hz)
Figure 27. Output Buffer Gain vs. Frequency
Rev. 0 | Page 12 of 28
04598-0-026
04598-0-025
AD8555
60 VS = 2.5V RS 50
OUTPUT BUFFER
15 RS = 0
OUTPUT SHORT CIRCUIT (mA)
12 SINK 5V 9 6 3 0 -3 -6 SOURCE 5V -9 -12
04598-0-028
CL = 1nF
SINK 2.7V
OVERSHOOT (%)
40
30 RS = 10 20 RS = 50 10 RS = 100 1.0 10.0 LOAD CAPACITANCE (nF) 100.0 RS = 20
SOURCE 2.7V
0 0.1
-15 -75
-50
-25
0
25 50 75 100 TEMPERATURE (C)
125
150
175
Figure 28. Output Buffer Positive Overshoot
60 VS = 2.5V RS 50 CL RS = 0 4 2
VOLTAGE
Figure 31. Output Short Circuit vs. Temperature
SUPPLY VOLTAGE
OVERSHOOT (%)
40
30
0 3
RS = 10
20 RS = 20 10 RS = 100 1.0 10.0 LOAD CAPACITANCE (nF) RS = 50 100.0 2 1
04598-0-029
0 0.1
0 TIME (100s/DIV)
Figure 29. Output Buffer Negative Overshoot
1.000 VS = 2.5V
Figure 32. Power-On Response at 25C
VDD - OUTPUT VOLTAGE (V)
6 0.100
VOLTAGE (1V/DIV)
SUPPLY VOLTAGE
SOURCE
5 4 3 2 1
SINK 0.010
0.001 0.01
0.10 1.00 LOAD CURRENT (mA)
10.0
04598-0-030
0 TIME (100s/DIV)
Figure 30. Output Voltage to Supply Rail vs. Load Current
Figure 33. Power-On Response at 125C
Rev. 0 | Page 13 of 28
04598-0-033
VOUT
04598-0-032
VOUT
04598-0-031
AD8555
T VS = 2.5V GAIN = 70 CL = 0.1F FIN = 10kHz
6
VOLTAGE (1V/DIV)
SUPPLY VOLTAGE
VOUT (50mV/DIV)
04598-0-034
5 4 3 2 1 0 VOUT TIME (100s/DIV)
2
TIME (100s/DIV)
Figure 34. Power-On Response at -40C
150 145 140 135
PSRR (dB)
Figure 37. Small Signal Response
T VS = 2.5V GAIN = 70 CL = 100pF FIN = 1kHz
VS = 2.7V TO 5.5V
130 125 120 115 110 105
VOUT (50mV/DIV)
2
-50
-25
0 25 50 75 TEMPERATURE (C)
100
125
150
TIME (100s/DIV)
Figure 35. PSRR vs. Temperature
140
Figure 38. Small Signal Response
T VS = 2.5V GAIN = 70 CL = 100pF
120 100 80 60 40 20 0 0.01
04598-0-068
VOUT (1V/DIV)
PSRR (dB)
2
0.1
1 FREQUENCY (kHz)
10
100
TIME (10s/DIV)
Figure 36. PSRR vs. Frequency
Figure 39. Large Signal Response
Rev. 0 | Page 14 of 28
04598-0-038
04598-0-037
100 -75
04598-0-035
04598-0-036
AD8555
T VS = 2.5V GAIN = 70 CL = 0.05F
VIN
VOUT (1V/DIV)
0V
2
VOUT
0V
TIME (10s/DIV)
Figure 40. Large Signal Response
1k VSY = 2.5V AV = 70
04598-0-039
Figure 43. Positive Overload Recovery (Gain = 70)
0V
100
VIN
IMPEDANCE ()
10
0V -2.5V
1 0.1
1
10 100 FREQUENCY (kHz)
1M
Figure 41. Output Impedance vs. Frequency
04598-0-046
Figure 44. Negative Overload Recovery (Gain = 1280)
0V
VIN
VIN
0V
0V
VOUT
VOUT
0V
04598-0-069
04598-0-072
Figure 42. Negative Overload Recovery (Gain = 70)
Figure 45. Positive Overload Recovery (Gain = 1280)
Rev. 0 | Page 15 of 28
04598-0-071
04598-0-070
AD8555
1.00
GAIN = 70 OFFSET = 128 VS = 2.5V
0.50
VS = 2.5V
+V
THD (%)
0.20
4V pp
20.5 294
4 5
1
0.1F
6 8 7
0.10
AD8555
0.05
10k
0.1F -V 1k 10k OUT
04598-0-073
0.02
04598-0-075
0.01 20
50
100
200 500 1k 2k FREQUENCY (Hz)
5k
10k
20k
Figure 46. Settling Time 0.1%
GAIN = 70 OFFSET = 128 VS = 2.5V
Figure 48. THD vs. Frequency
+V 4V pp 0.1F
6 8 7
20.5 294
4 5
1
AD8555
10k
0.1F -V 1k 10k OUT
04598-0-074
Figure 47. Settling Time 0.01%
Rev. 0 | Page 16 of 28
AD8555 THEORY OF OPERATION
A1, A2, R1, R2, R3, P1, and P2 form the first gain stage of the differential amplifier. A1 and A2 are auto-zeroed op amps that minimize input offset errors. P1 and P2 are digital potentiometers, guaranteed to be monotonic. Programming P1 and P2 allows the first stage gain to be varied from 4.0 to 6.4 with 7-bit resolution (see Table 6 and Equation 3), giving a fine gain adjustment resolution of 0.37%. R1, R2, R3, P1, and P2 each have a similar temperature coefficient, so the first stage gain temperature coefficient is lower than 100 ppm/C. A3, R4, R5, R6, R7, P3, and P4 form the second gain stage of the differential amplifier. A3 is also an auto-zeroed op amp that minimize input offset errors. P3 and P4 are digital potentiometers, allowing the second stage gain to be varied from 17.5 to 200 in eight steps (see Table 7); they allow the gain to be varied over a wide range. R4, R5, R6, R7, P3, and P4 each have a similar temperature coefficient, so the second stage gain temperature coefficient is lower than 100 ppm/C. RF together with an external capacitor connected between FILT/DIGOUT and VSS or VDD form a low-pass filter. The filtered signal is buffered by A4 to give a low impedance output at VOUT. RF is nominally 16 k, allowing a 1 kHz low-pass filter to be implemented by connecting a 10 nF external capacitor between FILT/DIGOUT and VSS or between FILT/DIGOUT and VDD. If low-pass filtering is not needed, then the FILT/DIGOUT pin must be left floating. A5 implements a voltage buffer, which provides the positive supply to the amplifier output buffer A4. Its function is to limit VOUT to a maximum value, useful for driving analog-to-digital converters (ADC) operating on supply voltages lower than VDD. The input to A5, VCLAMP, has a very high input resistance. It should be connected to a known voltage and not left floating. However, the high input impedance allows the clamp voltage to be set using a high impedance source, e.g., a potential divider. If the maximum value of VOUT does not need to be limited, VCLAMP should be connected to VDD. A4 implements a rail-to-rail input and output unity-gain voltage buffer. The output stage of A4 is supplied from a buffered version of VCLAMP instead of VDD, allowing the positive swing to be limited. The maximum output current is limited between 5 mA to 10 mA. An 8-bit digital-to-analog converter (DAC) is used to generate a variable offset for the amplifier output. This DAC is guaranteed to be monotonic. To preserve the ratiometric nature of the input signal, the DAC references are driven from VSS and VDD, and the DAC output can swing from VSS (Code 0) to VDD (Code 255). The 8-bit resolution is equivalent to 0.39% of the difference between VDD and VSS, e.g., 19.5 mV with a 5 V supply. The DAC output voltage (VDAC) is given approximately by
Code + 0.5 VDAC (VDD - VSS ) + VSS 256 The temperature coefficient of VDAC is lower than 200 ppm/C. The amplifier output voltage (VOUT) is given by
(1)
VOUT = GAIN (VPOS - VNEG ) + VDAC
(2)
where GAIN is the product of the first and second stage gains.
VDD VDD VNEG A1 R4 R1 VSS VDD P1 R3 VDD P2 R2 R5 VDD VSS DAC
04598-0-001
VCLAMP A5 P3 R6 VSS VDD RF VOUT A4 VSS R7 P4 FILT/ DIGOUT
A3
VSS
A2 VPOS
VSS
Figure 49. AD8555 Functional Schematic
Rev. 0 | Page 17 of 28
AD8555
GAIN VALUES
Table 6. First Stage Gain vs. Gain Code
First Stage Gain Code 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 First Stage Gain 4.000 4.015 4.030 4.045 4.060 4.075 4.090 4.105 4.120 4.135 4.151 4.166 4.182 4.197 4.213 4.228 4.244 4.260 4.276 4.291 4.307 4.323 4.339 4.355 4.372 4.388 4.404 4.420 4.437 4.453 4.470 4.486 First Stage Gain Code 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 First Stage Gain 4.503 4.520 4.536 4.553 4.570 4.587 4.604 4.621 4.638 4.655 4.673 4.690 4.707 4.725 4.742 4.760 4.778 4.795 4.813 4.831 4.849 4.867 4.885 4.903 4.921 4.939 4.958 4.976 4.995 5.013 5.032 5.050 First Stage Gain Code 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 First Stage Gain 5.069 5.088 5.107 5.126 5.145 5.164 5.183 5.202 5.221 5.241 5.260 5.280 5.299 5.319 5.339 5.358 5.378 5.398 5.418 5.438 5.458 5.479 5.499 5.519 5.540 5.560 5.581 5.602 5.622 5.643 5.664 5.685 First Stage Gain Code 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 First Stage Gain 5.706 5.727 5.749 5.770 5.791 5.813 5.834 5.856 5.878 5.900 5.921 5.943 5.965 5.988 6.010 6.032 6.054 6.077 6.099 6.122 6.145 6.167 6.190 6.213 6.236 6.259 6.283 6.306 6.329 6.353 6.376 6.400
6.4 GAIN1 4 x 4
Code 127
Table 7. Second Stage Gain and Gain Ranges vs. Gain Code
(3)
Second Stage Gain Code 0 1 2 3 4 5 6 7
Second Stage Gain 17.5 25 35 50 70 100 140 200
Minimum Combined Gain 70 100 140 200 280 400 560 800
Maximum Combined Gain 112 160 224 320 448 640 896 1280
Rev. 0 | Page 18 of 28
AD8555
OPEN WIRE FAULT DETECTION
The inputs to A1 and A2, VNEG and VPOS, each have a comparator to detect whether VNEG or VPOS exceeds a threshold voltage, nominally VDD - 1.1 V. If (VNEG > VDD - 1.1 V) or (VPOS > VDD - 1.1 V), VOUT is clamped to VSS. The output current limit circuit is disabled in this mode, but the maximum sink current is approximately 50 mA when VDD = 5 V. The inputs to A1 and A2, VNEG and VPOS, are also pulled up to VDD by currents IP1 and IP2. These are both nominally 18 nA and matched to within 5 nA. If the inputs to A1 or A2 are accidentally left floating, e.g., an open wire fault, IP1 and IP2 pull them to VDD, which would cause VOUT to swing to VSS, allowing this fault to be detected. It is not possible to disable IP1 and IP2, nor the clamping of VOUT to VSS, when VNEG or VPOS approaches VDD.
FLOATING VPOS, VNEG, OR VCLAMP FAULT DETECTION
A floating fault condition at the VPOS, VNEG, or VCLAMP pins is detected by using a low current to pull a floating input into an error voltage range, which is defined in the previous section. In this way, the VOUT pin is shorted to VSS when a floating input is detected. Table 9 lists the currents used. Table 9. Floating Fault Detection at VPOS, VNEG, and VCLAMP
Pin VPOS VNEG VCLAMP Typical Current 16 nA pull-up 16 nA pull-up 0.2 A pull-down Goal of Current Pull VPOS above VINH Pull VNEG above VINH Pull VCLAMP below VCLL
SHORTED WIRE FAULT DETECTION
The AD8555 provides fault detection, in the case where VPOS, VNEG, or VCLAMP shorts to VDD and VSS. Figure 50 shows the voltage regions at VPOS, VNEG, and VCLAMP that trigger an error condition. When an error condition occurs, the VOUT pin is shorted to VSS. Table 8 lists the voltage levels shown in Figure 50.
VPOS VDD ERROR VINH ERROR VINH NORMAL NORMAL NORMAL VCLL ERROR VINL VSS ERROR VINL VSS ERROR VSS
04598-0-002
DEVICE PROGRAMMING
Digital Interface
The digital interface allows the first stage gain, second stage gain, and output offset to be adjusted and allows desired values for these parameters to be permanently stored by selectively blowing polysilicon fuses. To minimize pin count and board space, a single-wire digital interface is used. The digital input pin, DIGIN, has hysteresis to minimize the possibility of inadvertent triggering with slow signals. It also has a pull-down current sink to allow it to be left floating when programming is not being performed. The pull-down ensures inactive status of the digital input by forcing a dc low voltage on DIGIN. A short pulse at DIGIN from low to high and back to low again, e.g., between 50 ns and 10 s long, loads a 0 into a shift register. A long pulse at DIGIN, e.g., 50 s or longer, loads a 1 into the shift register. The time between pulses should be at least 10 s. Assuming VSS = 0 V, voltages at DIGIN between VSS and 0.2 x VDD are recognized as a low, and voltages at DIGIN between 0.8 x VDD and VDD are recognized as a high. A timing diagram example showing the waveform for entering code 010011 into the shift register is shown in Figure 51.
VNEG VDD
VCLAMP VDD
Figure 50. Voltage Regions at VPOS, VNEG, and VCLAMP That Trigger a Fault Condition
Table 8. Typical VINL, VINH, and VCLL Values (VDD = 5 V)
Voltage VINH VINL VCLL Typical Min 3.9 V 0.195 V 1V Typical Max 4.2 V 0.55 V 1.2 V Purpose Short to VDD Fault Detection Short to VSS Fault Detection Short to VSS Fault Detection
Rev. 0 | Page 19 of 28
AD8555
tW1 tWS tW0
WAVEFORM
04598-0-003
tWS tWS tW0 tW0 tWS
tW1 tWS tW1
CODE
0
1
0
0
1
1
Figure 51. Timing Diagram for Code 010011
Table 10. Timing Specifications
Timing Parameter tw0 tw1 tws Description Pulse Width for Loading 0 into Shift Register Pulse Width for Loading 1 into Shift Register Width between Pulses Specification Between 50 ns and 10 s 50 s 10 s
Table 11. 38-Bit Serial Word Format
Field No. Field 0 Field 1 Bits Bits 0 to 11 Bits 12 to 13 Description 12-Bit Start of Packet 1000 0000 0001 2-Bit Function 00: Change Sense Current 01: Simulate Parameter Value 10: Program Parameter Value 11: Read Parameter Value 2-Bit Parameter 00: Second Stage Gain Code 01: First Stage Gain Code 10: Output Offset Code 11: Other Functions 2-Bit Dummy 10 8-Bit Value Parameter 00 (Second Stage Gain Code): 3 LSBs Used Parameter 01 (First Stage Gain Code): 7 LSBs Used Parameter 10 (Output Offset Code): All 8 Bits Used Parameter 11 (Other Functions) Bit 0 (LSB): Master Fuse Bit 1: Fuse for Production Test at Analog Devices Bit 2: Parity Fuse 12-Bit End of Packet 0111 1111 1110
Field 2
Bits 14 to 15
Field 3 Field 4
Bits 16 to 17 Bits 18 to 25
Field 5
Bits 26 to 37
A 38-bit serial word is used, divided into 6 fields. Assuming each bit can be loaded in 60 s, the 38-bit serial word transfers in 2.3 ms. Table 11 summarizes the word format.
Fields 0 and 5 are the start of packet and end of packet field, respectively. Matching the start of packet field with 1000 0000 0001 and the end of packet field with 0111 1111 1110 ensures that the serial word is valid and enables decoding of the other fields. Field 3 breaks up the data and ensures that no data combination can inadvertently trigger the start of packet and end of packet fields. Field 0 should be written first and Field 5 written last. Within each field, the MSB must be written first and the LSB written last. The shift register features power-on reset to minimize the risk of inadvertent programming; power-on reset occurs when VDD is between 0.7 V and 2.2 V.
Rev. 0 | Page 20 of 28
AD8555
Initial State
Initially, all the polysilicon fuses are intact. Each parameter has the value 0 assigned (see Table 12).
Table 12. Initial State before Programming
Second Stage Gain Code = 0 First Stage Gain Code = 0 Output Offset Code = 0 Master Fuse = 0 Second Stage Gain = 17.5 First Stage Gain = 4.0 Output Offset = VSS Master Fuse Not Blown
fuse to blow. There is no need to measure the supply current during programming; the best way to verify correct programming is to use the read mode to read back the programmed values and to remeasure the gain and offset to verify these values. Programmed fuses have no effect on the gain and output offset until the master fuse is blown; after blowing the master fuse, the gain and output offset are determined solely by the blown fuses and the simulation mode is permanently deactivated. Parameters are programmed by setting Field 1 to 10, selecting the desired parameter in Field 2, and selecting a single bit with the value 1 in Field 4. As an example, suppose the user wants to permanently set the second stage gain to 50. Parameter 00 needs to have the value 0000 0011 assigned. Two bits have the value 1, so two fuses need to be blown. Since only one fuse can be blown at a time, the code 1000 0000 0001 10 00 10 0000 0010 0111 1111 1110 can be used to blow one fuse. The MOS switch that blows the fuse closes when the complete packet is recognized and opens when the start-of-packet, dummy, or end-of-packet fields are no longer valid. After 1 ms, the second code 1000 0000 0001 10 00 10 0000 0001 0111 1111 1110 can be entered to blow the second fuse. To set the first stage gain permanently to a nominal value of 4.151, Parameter 01 needs to have the value 000 1011 assigned. Three fuses need to be blown, and the following codes can be used, with a 1 ms delay after each code: 1000 0000 0001 10 01 10 0000 1000 0111 1111 1110 1000 0000 0001 10 01 10 0000 0010 0111 1111 1110 1000 0000 0001 10 01 10 0000 0001 0111 1111 1110 To set the output offset permanently to a nominal value of 1.260 V when VDD = 5 V and VSS = 0 V, Parameter 10 needs to have the value 0100 0000 assigned. One fuse needs to be blown, and the following code can be used: 1000 0000 0001 10 10 10 0100 0000 0111 1111 1110. Finally, to blow the master fuse to deactivate the simulation mode and prevent further programming, the code 1000 0000 0001 10 11 10 0000 0001 0111 1111 1110 can be used. There are a total of 20 programmable fuses. Since each fuse requires 1 ms to blow, and each serial word can be loaded in 2.3 ms, the maximum time needed to program the fuses can be as low as 66 ms.
When power is applied to a device, parameter values are taken either from internal registers if the master fuse is not blown or from the polysilicon fuses if the master fuse is blown. Programmed values have no effect until the master fuse is blown. The internal registers feature power-on reset so that unprogrammed devices enter a known state after power-up; power-on reset occurs when VDD is between 0.7 V and 2.2 V.
Simulation Mode
The simulation mode allows any parameter to be changed temporarily. These changes are retained until the simulated value is reprogrammed, the power is removed, or the master fuse is blown. Parameters are simulated by setting Field 1 to 01, selecting the desired parameter in Field 2, and the desired value for the parameter in Field 4. Note that a value of 11 for Field 2 is ignored during the simulation mode. Examples of temporary settings follow:
* By setting the second stage gain code (Parameter 00) to 011 and the second stage gain to 50, 1000 0000 0001 01 00 10 0000 0011 0111 1111 1110 is the result. * By setting the first stage gain code (Parameter 01) to 000 1011 and the first stage gain to 4.166, 1000 0000 0001 01 01 10 0000 1011 0111 1111 1110 is the result.
A first stage gain of 4.166 with a second stage gain of 50 gives a total gain of 208.3. This gain has a maximum tolerance of 2.5%.
* Set the output offset code (Parameter 10) to 0100 0000 and the output offset to 1.260 V when VDD = 5 V and VSS = 0 V. This output offset has a maximum tolerance of 0.8%: 1000 0000 0001 01 10 10 0100 0000 0111 1111 1110.
Programming Mode
Intact fuses give a bit value of 0. Bits with a desired value of 1 need to have the associated fuse blown. Since a relatively large current is needed to blow a fuse, only one fuse can be reliably blown at a time. Thus, a given parameter value may need several 38-bit words to allow reliable programming. A 5.5 V supply is required when blowing fuses to minimize the on resistance of the internal MOS switches that blow the fuse. The power supply must be able to deliver 250 mA of current, and at least 0.1 F of decoupling capacitance is needed across the power pins of the device. A minimum period of 1 ms should be allowed for each
Parity Error Detection
A parity check is used to determine whether the programmed data of an AD8555 is valid, or whether data corruption has occurred in the nonvolatile memory. Figure 52 shows the schematic implemented in the AD8555.
Rev. 0 | Page 21 of 28
AD8555
I0 VA0 VA1 VA2 VB0 VB1 VB2 VB3 VB4 VB5 VB6 VC0 VC1 VC2 VC3 VC4 VC5 VC6 VC7 IN01 IN02 IN03 IN04 IN05 IN06 IN07 IN08 IN09 IN10 IN11 IN12 IN13 IN14 IN15 IN16 IN18
04598-0-004
DOT_SUM EOR18 OUT PFUSE IN1 I1 OUT IN2 EOR2
PAR_SUM MFUSE
IN1
I2 OUT IN2 AND2
PARITY_ERROR
IN17
Figure 52. Functional Circuit of AD8555 Parity Check
Table 13. Examples of DAT_SUM
Second Stage Gain Code 000 000 000 000 000 001 001 111 First Stage Gain Code 000 0000 000 0000 000 0000 000 0001 100 0001 000 0000 000 0001 111 1111 Output Offset Code 0000 0000 1000 0000 1000 0001 0000 0000 0000 0000 0000 0000 1000 0000 1111 1111 Number of Bits with 1 0 1 2 1 2 1 3 18 DAT_SUM 0 1 0 1 0 1 1 0
VA0 to VA2 is the 3-bit control signal for the second stage gain, VB0 to VB6 is the 7-bit control signal for the first stage gain, and VC0 to VC7 is the 8-bit control signal for the output offset. PFUSE is the signal from the parity fuse, and MFUSE is the signal from the master fuse. The function of the 2-input AND gate (cell and2) is to ignore the output of the parity circuit (signal PAR_SUM) when the master fuse has not been blown. PARITY_ERROR is set to 0 when MFUSE = 0. In the simulation mode, for example, parity check is disabled. After the master fuse has been blown, i.e., after the AD8555 has been programmed, the output from the parity circuit (signal PAR_SUM) is fed to PARITY_ERROR.
When PARITY_ERROR is 0, the AD8555 behaves as a programmed amplifier. When PARITY_ERROR is 1, a parity error has been detected, and VOUT is connected to VSS. The 18-bit data signal (VA0 to VA2, VB0 to VB6, and VC0 to VC7) is fed to an 18-input exclusive-OR gate (Cell EOR18). The output of Cell EOR18 is the signal DAT_SUM. DAT_SUM = 0 if there is an even number of 1s in the 18-bit word; DAT_SUM = 1 if there is an odd number of 1s in the 18-bit word. Examples are given in Table 13.
Rev. 0 | Page 22 of 28
AD8555
After the second stage gain, first stage gain, and output offset have been programmed, DAT_SUM should be computed and the parity bit should be set equal to DAT_SUM. If DAT_SUM is 0, the parity fuse should not be blown in order for the PFUSE signal to be 0. If DAT_SUM is 1, the parity fuse should be blown to set the PFUSE signal to 1. The code to blow the parity fuse is 1000 0000 0001 10 11 10 0000 0100 0111 1111 1110. After setting the parity bit, the master fuse can be blown to prevent further programming, using the code 1000 0000 0001 10 11 10 0000 0001 0111 1111 1110. Signal PAR_SUM is the output of the 2-input exclusive-OR gate (Cell EOR2). After the master fuse has been blown, PARITY_ERROR is set to PAR_SUM. As mentioned earlier, the AD8555 behaves as a programmed amplifier when PARITY_ERROR = 0 (no parity error). On the other hand, VOUT is connected to VSS when a parity error has been detected, i.e., when PARITY_ERROR = 1.
Sense Current
A sense current is sent across each polysilicon fuse to determine whether it has been blown or not. When the voltage across the fuse is less than approximately 1.5 V, the fuse is considered not blown and Logic 0 is output from the OTP cell. When the voltage across the fuse is greater than approximately 1.5 V, the fuse is considered blown and Logic 1 is output. When the AD8555 is manufactured, all fuses have a low resistance. When a sense current is sent through the fuse, a voltage less than 0.1 V is developed across the fuse. This is much lower than 1.5 V, so Logic 0 is output from the OTP cell. When a fuse is electrically blown, it should have a very high resistance. When the sense current is applied to the blown fuse, the voltage across the fuse should be larger than 1.5 V, so Logic 1 is output from the OTP cell. It is theoretically possible (though very unlikely) for a fuse to be incompletely blown during programming, assuming the required conditions are met. In this situation, the fuse could have a medium resistance (neither low nor high), and a voltage of approximately 1.5 V could be developed across the fuse. Thus, the OTP cell could sometimes output Logic 0 or a Logic 1, depending on temperature, supply voltage, and other variables. To detect this undesirable situation, the sense current can be lowered by a factor of 4 using a special code. The voltage developed across the fuse would then change from 1.5 V to 0.38 V, and the output of the OTP would be a Logic 0 instead of the Logic 1 expected from a blown fuse. Correctly blown fuses would still output a Logic 1. In this way, incorrectly blown fuses can be detected. Another special code would return the sense current to the normal (larger) value. The sense current cannot be permanently programmed to the low value. When the AD8555 is powered up, the sense current defaults to the high value. The code to use the low sense current is 1000 0000 0001 00 00 10 XXXX XXX1 0111 1111 1110. The code to use the normal (high) sense current is 1000 0000 0001 00 00 10 XXXX XXX0 0111 1111 1110.
Read Mode
The values stored by the polysilicon fuses can be sent to the FILT/DIGOUT pin to verify correct programming. Normally, the FILT/DIGOUT pin is connected to only the second gain stage output via RF. During read mode, however, the FILT/DIGOUT pin is also connected to the output of a shift register to allow the polysilicon fuse contents to be read. Since VOUT is a buffered version of FILT/DIGOUT, VOUT also outputs a digital signal during read mode. Read mode is entered by setting Field 1 to 11 and selecting the desired parameter in Field 2; Field 4 is ignored. The parameter value, stored in the polysilicon fuses, is loaded into an internal shift register, and the MSB of the shift register is connected to the FILT/DIGOUT pin. Pulses at DIGIN shift the shift register contents out to the FILT/DIGOUT pin, allowing the 8bit parameter value to be read after seven additional pulses; shifting occurs on the falling edge of DIGIN. An eighth pulse at DIGIN disconnects FILT/DIGOUT from the shift register and terminates the read mode. If a parameter value is less than 8 bits long, the MSBs of the shift register are padded with 0s. For example, to read the second stage gain, the code 1000 0000 0001 11 00 10 0000 0000 0111 1111 1110 can be used. Since the second stage gain parameter value is only three bits long, the FILT/DIGOUT pin has a value of 0 when this code is entered and remains 0 during four additional pulses at DIGIN. The fifth, sixth, and seventh pulse at DIGIN returns the 3-bit value at FILT/DIGOUT, the seventh pulse returning the LSB. An eighth pulse at DIGIN terminates the read mode.
Rev. 0 | Page 23 of 28
AD8555
Suggested Programming Procedure
1. Set VDD and VSS to the desired values in the application. Use simulation mode to test and determine the desired codes for the second stage gain, first stage gain, and output offset. The nominal values for these parameters are shown in Table 6, Table 7, Equation 1, and Equation 2; the codes corresponding to these values can be used as a starting point. However, since actual parameter values for given codes vary from device to device, some fine tuning is necessary for the best possible accuracy. One way to choose these values is to set the output offset to an approximate value, e.g., Code 128 for midsupply, to allow the required gain to be determined. Then set the second stage gain such that the minimum first stage gain (Code 0) gives a lower gain than required, and the maximum first stage gain (Code 127) gives a higher gain than required. After choosing the second stage gain, the first stage gain can be chosen to fine tune the total gain. Finally, the output offset can be adjusted to give the desired value. After determining the desired codes for second stage gain, first stage gain, and output offset, the device is ready for permanent programming. 2. Set VSS to 0 V and VDD to 5.5 V. Use program mode to permanently enter the desired codes for the second stage gain, first stage gain, and output offset. Blow the master fuse to allow the AD8555 to read data from the fuses and to prevent further programming. Set VDD and VSS to the desired values in the application. Use read mode with low sense current followed by high sense current to verify programmed codes. Measure gain and offset to verify correct functionality.
Suggested Algorithm to Determine Optimal Gain and Offset Codes
1. 2a. Determine the desired gain, GA (e.g., using measurements). Use Table 7 to determine the second stage gain G2 such that (4.00 x 1.04) < (GA/G2) < (6.4/1.04). This ensures that the first and last codes for the first stage gain are not used, thereby allowing enough first stage gain codes within each second stage gain range to adjust for the 3% accuracy. Use simulation mode to set the second stage gain to G2. Set the output offset to allow the AD8555 gain to be measured, e.g., use Code 128 to set it to midsupply. Use Table 6 or Equation 3 to set the first stage gain code CG1 such that the first stage gain is nominally GA/G2. Measure the resulting gain GB. GB should be within 3% of GA. Calculate the first stage gain error (in relative terms) EG1 = GB/GA - 1. Calculate the error (in the number of the first stage gain codes) CEG1 = EG1/0.00370. Set the first stage gain code to CG1 - CEG1. Measure the gain GC. GC should be closer to GA than to GB. Calculate the error (in relative terms) EG2 = GC/GA - 1. Calculate the error (in the number of the first stage gain codes) CEG2 = EG2/0.00370. Set the first stage gain code to CG1 - CEG1 - CEG2. The resulting gain should be within one code of GA. Determine the desired output offset OA, e.g., using the measurements. Use Equation 1 to set the output offset code CO1 such that the output offset is nominally OA. Measure the output offset OB. OB should be within 3% of OA. Calculate the error (in relative terms) EO1 = OB/OA - 1. Calculate the error (in the number of the output offset codes) CEO1 = EO1/0.00392. Set the output offset code to CO1 - CEO1. Measure the output offset OC. OC should be closer to OA than to OB. Calculate the error (in relative terms) EO2 = OC/OA - 1. Calculate the error (in the number of the output offset codes) CEO2 = EO2/0.00392. Set the output offset code to CO1 - CEO1 - CEO2. The resulting offset should be within one code of OA.
2b. 3a. 3b. 3c. 3d. 3e. 3f. 3g. 3h. 3i. 3j. 4a. 4b. 4c. 4d. 4e. 4f. 4g. 4h. 4i. 4j.
3.
4.
Rev. 0 | Page 24 of 28
AD8555
FILTERING FUNCTION
The AD8555's FILT/DIGOUT pin can be used to create a simple low-pass filter. The AD8555's internal 18 k resistor can be used with an external capacitor for this purpose. Typical responses of the AD8555, configured for a gain of 70 and gain of 1280, are shown in Figure 54 and Figure 55, respectively. This filtering feature can be used to pass the signals within the filter's pass band while limiting the out-of-band signals bandwidth and, therefore, reducing the noise of the overall solution.
VDD
1 VDD
DRIVING CAPACITIVE LOADS
The AD8555 can drive large capacitive loads. This feature is useful when the amplifier, placed close to the sensor, has to drive long cables. Most instrumentation amplifiers have difficulty driving capacitance due to the degradation of the phase margin caused by the additional phase lag from the capacitive load. Higher capacitance at the output can increase the amount of overshoot and ringing in the amplifier's step response and could even affect the stability of the device. Additionally, the value of the capacitive load that an amplifier can drive before oscillation varies with gain, supply voltage, input signal, and temperature. Figure 57 and Figure 58 show the overshoot response of AD8555 versus the capacitive load with a different value isolation resistor (RS) in Figure 56. Similar to all amplifiers, the AD8555 responds with overshoot when driving large CL, but after a point (approximately 22 nF), the overshoot decreases. This is because the pole created by CL dominates at first; however, at some point, the pole is farther in than the pole setting of the buffer amplifier and is ignored by AD8555.
VDD VSS
1 2 3 4
VSS VSS 8
VOUT CFILTER
2
FILT/DIGOUT VOUT 7 VCLAMP 6 VPOS 5
04598-0-051
3 DIGIN 4 VNEG
VDD
AD8555
VIN
Figure 53. AD8555 Configured to Filter Noise
CFILTER = 0.010F CFILTER = 0.001F 40
CFILTER
VDD
VSS 8
FILT/DIGOUT VOUT 7 DIGIN VNEG VCLAMP 6 VPOS 5
RS VDD CL
VOUT
04598-0-054
dB
20
AD8555
CFILTER = 0.100F
Figure 56. Test Circuit for Driving Capacitive Loads
0
60
VS = 2.5V RS RS = 0 CL = 1nF
10
100
1k
10k
50k
04598-0-052
50
OUTPUT BUFFER
Figure 54. Typical Response of the AD8555 at FILT/DIGOUT Pin (Gain = 70)
OVERSHOOT (%)
40
30 RS = 10 20 RS = 50 10 RS = 20
CFILTER = 0.001F 60
0 0.1
CFILTER = 0.010F
1 10 LOAD CAPACITANCE (nF)
100
20
Figure 57. Positive Overshoot Graph vs. CL
0 CFILTER = 0.100F
04598-0-053
10
100
1k
10k
100k
Figure 55. Typical Response of the AD8555 at FILT/DIGOUT Pin (Gain = 1280)
Rev. 0 | Page 25 of 28
04598-0-028
40
dB
RS = 100
AD8555
60 VS = 2.5V RS 50 CL RS = 0
OVERSHOOT (%)
40
needed to maintain common-mode rejection at low frequencies. This introduces a second low-pass network, R1 + R2 and C3 that has a -3 dB frequency equal to 1/(2 x (R1 + R2)(C3)). This circuit's -3 dB signal bandwidth is approximately 4 kHz when a C3 value of 0.047 F is used (see Figure 59).
VDD VSS
1 VDD
30
RS = 10
VSS 8 VOUT 7 VDD C1 1nF
04598-0-057
20 RS = 20 10 RS = 100 1.0 10.0 LOAD CAPACITANCE (nF) RS = 50 100.0
2 FILT/DIGOUT
R2 4.02k VNEG C3 0.047F VPOS R1 4.02k C2 1nF
3 DIGIN 4 VNEG
VCLAMP 6 VPOS 5
AD8555
0 0.1
Figure 58. Negative Overshoot Graph vs. CL
04598-0-029
RF INTERFERENCE
All instrumentation amplifiers show dc offset as the result of rectification of high frequency out-of-band signals that appear at their inputs. The circuit in Figure 59 provides good RFI suppression without reducing performance within the AD8555 pass band. Resistor R1 and Capacitor C1, and likewise Resistor R2 and Capacitor C2, form a low-pass RC filter that has a -3 dB bandwidth equal to f(-3 dB) = 1/2 x R1 x C1. It can be seen that R1, R2 and C1, C2 form a bridge circuit whose output appears across the amplifier's input pins. Any mismatch between C1, C2 unbalances the bridge and reduce the common-mode rejection. Using the component values shown, this filter has a bandwidth of approximately 40 kHz. To preserve common-mode rejection in the AD8555's pass band, capacitors need to be 5% (silver mica) or better and should be placed as close to its inputs as possible. Resistors should be 1% metal film. Capacitor C3 is
Figure 59. RFI Suppression Method
SINGLE-SUPPLY DATA ACQUISITION SYSTEM
Interfacing bipolar signals to single-supply analog-to-digital converters (ADCs) presents a challenge. The bipolar signal must be mapped into the input range of the ADC. Figure 60 shows how this translation can be achieved. The output offset can be programmed to a desirable level to accommodate the input voltage requirement of the ADC.
VDD
4
VDD 10nF
1 2
VDD FILT/DIGOUT DIGIN VNEG
VSS 8 VOUT 7 VDD
2
AIN
100 100 0
100 100
3 4
VCLAMP 6 VPOS 5
12 BIT AD7476
AD8555
04598-0-058
SDIGIN
Figure 60. A Single-Supply Data Acquisition Circuit Using the AD8555
Rev. 0 | Page 26 of 28
AD8555
The bridge circuit with a sensitivity of 2 mV/V is excited by a 5 V supply. The full-scale output voltage from the bridge (10 mV) therefore has a common-mode level of 2.5 V. The AD8555 removes the common-mode component and amplifies the input signal by a factor of 200 (G1 = 4, G2 = 50, Offset = 128). This results in an output signal of 2.0 V. In order to prevent this signal from running into the AD8555's ground rail, the output offset voltage has to be raised to 2.5 V. This signal is within the input voltage range of the ADC. tial offset voltage between VPOS and VNEG. This differential offset voltage is amplified by the AD8555. The input bias current at VNEG, on the other hand, flows into RP1 and create a common-mode shift. This has little impact on VOUT. Despite this weakness, the arrangement in Figure 61 should work if the user wants to minimize the number of components around the sensor, and if the error introduced by the input bias current at VPOS is considered negligible. If greater accuracy is needed, the circuit in Figure 62 is recommended. RP1, RP2, and CS are the same as in Figure 61; RP1 and RP2 should be between 1 k to 1 M. RS in Figure 61 has been split into two resistors, RS1 and RS2, in Figure 62. Again, the only way for the capacitive sensor to discharge is through (RS1 + RS2). The input bias current at VPOS flows through RS2 and RP1, and the input bias current at VNEG flows through RS1 and RP1. If RS1 is made equal to RS2 and if the input bias currents are equal, the input bias currents give a common-mode shift at VPOS and VNEG with no differential offset. This common-mode shift is attenuated by the AD8555 common-mode rejection. Furthermore, changes in input bias current, e.g., with temperature, manifest as an input common-mode change, also rejected by the AD8555.
RP2 RS2
04598-0-059
USING THE AD8555 WITH CAPACITIVE SENSORS
Figure 61 shows a crude way of using the AD8555 with capacitive sensors. RP1 and RP2 are resistors implementing a potential divider to bias VNEG to VDD/2. Recommended values range from 1 k to 1 M. CS is the capacitive sensor, and RS is a shunt resistor used to prevent leakage currents from integrating on the sensor. The value of RS is application specific. Note that although VNEG is tied to a dc voltage, the only impedance across the capacitive sensor is RS. Therefore, the only way for charge to leak away from CS is through RS, assuming the input bias currents at VPOS and VNEG are negligible.
RP2 VPOS VDD CS RS VNEG RP1 VOUT
AD8555
VPOS
VOUT
VDD RS1 RP1
CS
04598-0-060
VNEG
AD8555
Figure 61. Crude Way of Using the AD8555 with Capacitive Sensors
The weakness of the circuit in Figure 61 is that the AD8555 input bias current at VPOS flows into RS and creates a differen-
Figure 62. Recommended Way of Using the AD8555 with Capacitive Sensors
Rev. 0 | Page 27 of 28
AD8555 OUTLINE DIMENSIONS
5.00 (0.1968) 4.80 (0.1890)
8 5 4
4.00 (0.1574) 3.80 (0.1497) 1
6.20 (0.2440) 5.80 (0.2284)
1.27 (0.0500) BSC 0.25 (0.0098) 0.10 (0.0040)
1.75 (0.0688) 1.35 (0.0532)
0.50 (0.0196) x 45 0.25 (0.0099)
0.51 (0.0201) COPLANARITY SEATING 0.31 (0.0122) 0.10 PLANE
8 0.25 (0.0098) 0 1.27 (0.0500) 0.40 (0.0157) 0.17 (0.0067)
COMPLIANT TO JEDEC STANDARDS MS-012AA CONTROLLING DIMENSIONS ARE IN MILLIMETERS; INCH DIMENSIONS (IN PARENTHESES) ARE ROUNDED-OFF MILLIMETER EQUIVALENTS FOR REFERENCE ONLY AND ARE NOT APPROPRIATE FOR USE IN DESIGN
Figure 63. 8-Lead Standard Small Outline Package [SOIC] Narrow Body (R-8) Dimensions shown in millimeters (inches)
4.0 BSC SQ
0.60 MAX 0.60 MAX
13 12 16 1
PIN 1 INDICATOR 2.25 2.10 SQ 1.95
PIN 1 INDICATOR
0.65 BSC TOP VIEW 3.75 BSC SQ 0.75 0.60 0.50 12 MAX 0.80 MAX 0.65 TYP 0.05 MAX 0.02 NOM 0.35 0.28 0.25 0.20 REF COPLANARITY 0.08
BO TTOM VIEW
9 8 5 4
0.25 MIN 1.95 BSC
1.00 0.85 0.80 SEATING PLANE
COMPLIANT TO JEDEC STANDARDS MO-220-VGGC
Figure 64. 16-Lead Lead Frame Chip Scale Package [LFCSP] 4 mm x 4 mm Body (CP-16) Dimensions shown in millimeters
ORDERING GUIDE
Model AD8555AR AD8555AR-REEL AD8555AR-REEL7 AD8555AR-EVAL AD8555ACP-R2 AD8555ACP-REEL AD8555ACP-REEL7 Temperature Range -40C to +125C -40C to +125C -40C to +125C -40C to +125C -40C to +125C -40C to +125C Package Description 8-Lead SOIC 8-Lead SOIC 8-Lead SOIC Evaluation Board 16-Lead LFCSP 16-Lead LFCSP 16-Lead LFCSP Package Option R-8 R-8 R-8 CP-16 CP-16 CP-16
(c) 2004 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. D04598-0-4/04(0)
Rev. 0 | Page 28 of 28


▲Up To Search▲   

 
Price & Availability of AD8555ACP-REEL

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X